#ifndef __TCP_SERVER_APP_H_
#define __TCP_SERVER_APP_H_

#include "lwipopts.h"
#include "lwip/tcp.h"
#include "lwip/ip_addr.h"
#include "lwip/inet.h"
#include "lwip/sockets.h"
#include "lwip/sys.h"
#include "includes.h"
#include "lwipopts/netconf.h"
#include "lwip/api.h"
#include "lwip/opt.h"
#include "string.h"

#define RECV_BUF_SIZE 1500

#define TCP_SERVER_THREAD_STACKSIZE 2048

/* server port to listen on/connect to */
#define TCP_CONN_PORT 5001

/* seconds between periodic bandwidth reports */
#define INTERIM_REPORT_INTERVAL 5

#define portTICK_RATE_MS 1

void start_application(void);
#endif /* __TCP_SERVER_APP_H_ */
